international fact-finding mission - Spanish English Dictionary